somewhat obscure - Espagnol Anglais Dictionnaire